package com.cjh.common.dto;

import com.cjh.common.entity.Address;
import com.cjh.common.entity.Evaluate;
import com.cjh.common.entity.OrderStatus;
import com.cjh.common.enums.StatusEnum;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalTime;
import java.util.Date;
import java.util.List;

@Data
public class StoreOrderDto {
    private Integer orderId;
    private Integer userId;
    private Integer storeId;
    private Date createTime;
    private StatusEnum status;
//    private Integer status;
    private Integer isSelfMention;
    private Integer addressId;
    private String number;
    private String orderRemarks;
    private String merchantRemarks;
    private String fileUrl;
    private String fileName;
    private String orderContacts;
    private String phoneNumber;
    private BigDecimal allPrice;
    private String pageNumber;
    private Integer evaluateId;

    private Integer shopownerId;
    private String name;
    private String phone;
    private LocalTime validtimeStart;
    private LocalTime validtimeEnd;
    private Integer isShow;
    private Integer delivery;
    private Integer freight;

    private List<StoreOrderCommodityDetailsDTO> storeOrderCommodityDetailsDTOList;

    private List<OrderStatus> orderStatusList;
    private Address address;

    private Evaluate evaluate;
}
